home *** CD-ROM | disk | FTP | other *** search
/ CD Ware Multimedia 1994 November / Cd Ware (Nro. 2) - Epimundo.iso / DOS / CM / PCBDE400.ZIP / PCBDE.DOC < prev    next >
Encoding:
Text File  |  1994-06-08  |  14.1 KB  |  316 lines

  1. Program     :  PCBDE.PPE - Version 4.00ß  Compiled 06-08-94
  2.  
  3.                A GO/4 Software Release.
  4.  
  5.                GO/4 Software is Bill Marcy and Eric Scales.
  6.  
  7.  
  8. Description :  The PCB Door Executive will replace your existing
  9.                DOOR & OPEN commands and automatically Create a menu of
  10.                all available doors & PPE's each time it is run.
  11.  
  12.                I've been running PCB for several years now and as my
  13.                BBS grows so does the number of Doors I run. I wanted
  14.                a quick way to add a door without having to go in and edit
  15.                a display file EVERY TIME! I also wanted to be able to have
  16.                my doors & PPE programs on 1 menu! Here is my solution!
  17.  
  18. Features    :  - Automatically creates Door & PPE menu when run.
  19.                - FAST, FAST, FAST!!!!
  20.                - Displays last time door was opened.
  21.                   Very handy to see what doors are actually being used!
  22.                - Displays how many times door has been opened.
  23.                - Displays 'Shortcut' commands to users.
  24.                - VERY easily maintained after initial Installation.
  25.                - Detects & loads OTHER PPE programs from the SAME menu!
  26.                - Optionally categorize doors & PPE's for easier access.
  27.                - 3 color selectable highlighting of Doors or PPE's.
  28.                - Custom Header for registered users.
  29.  
  30. Requirements:  PCBoard 15.x
  31.                Working knowledge of PCBoard 15.x
  32.  
  33.  
  34. Registration: $15 US funds ONLY!
  35.  
  36.               Registration removes all the nasty unregistered messages
  37.               and delays. The registration number will work for ALL future
  38.               releases of The PCB Door Executive.
  39.  
  40.               PCBDE is not free software.  PCBDE should be registered no
  41.               later than 30 days after installation.
  42.  
  43.               Refer to the enclosed file REGISTER.DOC for complete
  44.               registration instructions.
  45.  
  46.               You can call up the support BBS to generate your own key file
  47.               for this program, Whats that you say?  Play before you play?
  48.               Of course!  Shareware is a viable concept, and you really
  49.               need to have a fully working copy before you can send us the
  50.               hard earned money we so rightly deserve.  So give a call to
  51.               (212)-777-0225, logon, join conf 2, type KEY, and choose to
  52.               register PCBDE.  Simple, quick, and kinda fun in a BBS sort
  53.               of way.  Just remember that those people who do not pay for
  54.               their key files are a slimy sort and you really don't want to
  55.               be in their company.
  56.  
  57. Support     : You can get support a number of different ways, first and
  58.               formost you can reach us directly at GO/4 Software support
  59.               bbs, (212)-777-0225 {28.8 USR DS}.  If you can not get through
  60.               due to the overwhelming urge to call at the same time as someone
  61.               else, you can reach us at (212)-777-8282 *voice*, between the
  62.               hours of 09:00 am to 09:00 pm EST.  If we are busy ordering the
  63.               pizza's and beer to keep us programming for the day, you can give
  64.               a call to (212)-505-2654 which is bill's home number, Bill has a
  65.               15 month old baby girl who sleeps quite lightly and takes a very
  66.               dim view of being woken up, resultant support will be quite poor
  67.               under that circumstance.
  68.  
  69. Loading
  70. Other PPE's : If you would like PCBDE to load OTHER PPE's you'll need to
  71.               be sure of 2 things:
  72.  
  73.                  1) Path to PPE *MUST* be specified in PCBDE.CFG. You
  74.                     *MUST* have a trailing '\'!!!
  75.  
  76.                  2) You MUST use the same NAMING standard with the PPE
  77.                     programs as you use with the doors. for example, if
  78.                     you have a PPE called DUMMY.PPE the SHORT CUT command
  79.                     must also be DUMMY or the PPE will not load from the
  80.                     PCBoard command line. The short cut command should come
  81.                     from your CMD.LST.
  82.  
  83. From the
  84. Command Line: You can Send PCBDE 2 command line parameters!
  85.  
  86.                   'OPEN' alone will cause the user to be prompted for
  87.                          display by category or All Doors/ppe's.
  88.  
  89.                   To avoid this prompt you may type:
  90.                   OPEN A - Display All the doors/ppe's
  91.                   OPEN C - Select category
  92.  
  93.               PCBDE will pass on command line parameters to the door
  94.               being called. For example you can pass the "D" command to
  95.               Qmail with the following: "OPEN QMAIL D".
  96.  
  97.  
  98. Installation:   *********** THE IMPORTANT PART ***************
  99.  
  100.   1) Just add this PPE file name and path to your CMD.LST file
  101.      so PCBoard will run this PPE instead of the internal DOOR
  102.      command.  This is an Example of what it might look like:
  103.  
  104.         1) OPEN                0     C:\PCB\PCBDE.PPE
  105.         2) DOOR                0     C:\PCB\PCBDE.PPE
  106.  
  107.   2) Edit the PCBDE.CAT
  108.  
  109.      ********** MUST BE IN SAME DIRECTORY AS PCBDE.PPE ***************
  110.  
  111.      This is the category Control File. If you DON'T want category's
  112.      just delete this file, and your users won't be asked if they
  113.      want to see the doors by category. There is a sample PCBDE.CAT
  114.      file in the archive for you to use an example. Whatever text you
  115.      enter here is displayed to the user when they request to see a
  116.      list of category's.
  117.  
  118.      line 1  ---> Description of Category 1
  119.      line 2  ---> Description of Category 2
  120.      line 3  ---> Description of Category 3
  121.      line 4  ---> Description of Category 4
  122.      line 5  ---> Description of Category 5
  123.      line 6  ---> Description of Category 6
  124.      line 7  ---> Description of Category 7
  125.      line 8  ---> Description of Category 8
  126.      line 9  ---> Description of Category 9
  127.  
  128.      You Don't HAVE to have 9 category's! Just put in as many as you like.
  129.      If you want to add one later no problem, just add a line.
  130.  
  131.      DON'T FORGET. If you want category's, you *MUST* assign each door to a
  132.      category in the PCBDE.CFG file, or they won't be displayed properly!!!!
  133.  
  134.   3) Edit the PCBDE.COL file
  135.  
  136.      ********** MUST BE IN SAME DIRECTORY AS PCBDE.PPE ***************
  137.  
  138.      This is the Color control File. 8 lines. Each line control's
  139.      the color of a field.
  140.  
  141.      line 1  ---> Main Entry & Border
  142.      line 2  ---> Secondary Border Text
  143.      line 3  ---> Door Number
  144.      line 4  ---> Main Headings
  145.      line 5  ---> Number of Times Opened
  146.      line 6  ---> Highlighted entry #1
  147.      line 7  ---> Highlighted entry #2
  148.      line 8  ---> Highlighted entry #3
  149.      line 9  ---> Shortcut Command
  150.      line 10 ---> Last Opened
  151.  
  152.      Each line should contain 1 PCB Code. The PCBDE.COL file included
  153.      in this archive is fully commented for easy installation.
  154.  
  155.  
  156.   4) Edit the PCBDE.CFG file.
  157.  
  158.      ********** MUST BE IN SAME DIRECTORY AS PCBDE.PPE ***************
  159.  
  160.      You Can do it by hand, UGH, or use Chuck Valecek's PCBDEED2.EXE that's
  161.      included in this Archive! Thanks Chuck! PCBDEED2 makes it a snap
  162.      to change things! If you are *UPGRADING*, you'll have to add the
  163.      additional fields in by hand before using PCBDEED2.
  164.  
  165.      The layout of this file is VERY important. If you don't set this
  166.      file up correctly to begin with you'll have big problems with
  167.      PCBDE! There is an example config file in the archive, just edit
  168.      that file and replace the appropriate fields. Each line of this
  169.      file represents a door on your system. So if you have 10 doors
  170.      you should have 10 lines in your config file.
  171.  
  172.      Column 1-41  - Door Name & Description
  173.  
  174.      Column 42    - MUST BE A COMMA
  175.  
  176.      Column 43    - PATH to PPE if column 69 = '!'
  177.                     PATH *SHOULD* include trailing '\'
  178.                     PATH *SHOULD NOT* include PPE name
  179.  
  180.                     Leave *BLANK* if this is a door!
  181.  
  182.      Column 66    - MUST BE COMMA
  183.  
  184.      Column 67    - Integer 1-9
  185.                     Category Number you wish to assign this door to.
  186.  
  187.      Column 68    - MUST BE COMMA
  188.  
  189.      Column 69    - '!' Exclamation If this is a PPE.
  190.                     ' ' Blank if regular door
  191.  
  192.      Column 70    - MUST BE A COMMA
  193.  
  194.      Column 71    - '*'Asterisk if you want the door/PPE Highlighted
  195.                        with highlight Color 1.
  196.  
  197.                     '&'Asterisk if you want the door/PPE Highlighted
  198.                        with highlight Color 2.
  199.  
  200.                     '^'Asterisk if you want the door/PPE Highlighted
  201.                        with highlight Color 3.
  202.  
  203.                     ' 'Blank if you do not want this door/PPE highlighted.
  204.  
  205.      Column 72    - MUST BE A COMMA
  206.  
  207.      Column 73-80 - Shortcut command (*RIGHT JUSTIFIED*)
  208.                     due to a limitation shortcut commands
  209.                     less than 8 characters MUST be RIGHT
  210.                     justified!! See included PCBDE.CFG for example!
  211.  
  212.  
  213.   5) Create a NEW DIRECTORY BELOW the directory that you run THIS PPE
  214.      from. This Directory HAS TO BE CALLED 'PCBDE'. I'm planning on making
  215.      this directory user definable in the next version!
  216.  
  217.      For example on my system I had to create the Following directory.
  218.  
  219.      ROOT──┐
  220.            ├─PCB─┬─MAIN
  221.            │     │   ┌────────────Store PCBDE PPE Here, with ALL MY PPE's
  222.            │     │         ┌───── ****New Directory just created****
  223.            │     └──PPL─┐   
  224.            │            └─PCBDE
  225.            └─Util
  226.  
  227.      Why do I have to create this directory you ask?
  228.      I use this directory to store information about each door/ppe.
  229.  
  230.   6) If you are a registered user and would like to use a custom header
  231.      PCBDE now supports this. Just create a file called PCBDE.HDR in the
  232.      same directory as PCBDE.PPE. Included in the release archive is an
  233.      example header file called HDR.DAT. PCBDE.PPE by default does *NOT*
  234.      use a custom header.
  235.  
  236.   7) THAT'S IT! 6 Easy steps!
  237.  
  238. Trouble
  239. Shooting    : Q) I only have 10 doors but 11 doors show up on the menu.
  240.                  The last door displayed is blank.
  241.               A) Be sure the last character on the last line of the
  242.                  PCBDE.CFG file is <ALT-26>.
  243.  
  244.               Q) Some of the lines in the display file are jumbled.
  245.               A) Please refer to the installation steps above. If the
  246.                  comma's are not placed EXACTLY on EVERY line things
  247.                  will not work right!
  248.  
  249.               Q) What's a 'SHORTCUT' command?
  250.               A) PCBoard allows you to load a door right from the main
  251.                  prompt. This feature is used by more experienced PCB
  252.                  users to avoid the menu screen.
  253.                  For normal DOOR programs the short cut command can be found
  254.                  in PCBoard's DOORS.LST file.
  255.                  For PPE's the shortcut command will be whatever you call it
  256.                  in your CMD.LST file.
  257.  
  258.               Q) PCBDE is not keeping track of how many times the door
  259.                  has been opened or the last date it was opened.
  260.               A) Be *SURE* you have created a directory called PCBDE UNDER
  261.                  the directory that you run PCBDE.PPE from. Without this
  262.                  directory PCBDE can not keep track of the above 2 items.
  263.  
  264.              ┌───────────────────────────────────────────────────────────────┐
  265.              │ ┌────────────────────────────────────────────────────────────┐│
  266.              │ │  Q) The first page of the menu comes out great, but then   ││
  267.              │ │     all hell breaks loose with the display!                ││
  268.              │ │  A) This is a local ONLY problem. It's caused by the       ││
  269.              │ │     DOUBLE line display at the bottom. Use the /LOCALON    ││
  270.              │ │     switch when you log on locally and everything will     ││
  271.              │ │     look much better!                                      ││
  272.              │ │                                                            ││
  273.              │ └────────────────────────────────────────────────────────────┘│
  274.              └───────────────────────────────────────────────────────────────┘
  275.  
  276. LICENSE TO USE AGREEMENT
  277. ------------------------
  278.  
  279. GO/4 Software grants a nonexclusive license to use PCBDE.
  280.  
  281. GO/4 Software shall have the right to terminate this license if purchaser
  282. violates any of its provisions.  Purchaser agrees that the software
  283. products and accompanying materials are the property of GO/4 Software and
  284. that GO/4 Software shall maintain title to and ownership of the software
  285. products at all times.
  286.  
  287. GO/4 Software makes no warranties of any kind, expressed or implied, with
  288. respect to the quality, performance, accuracy, or fitness of PCBDE.
  289. GO/4 Software assumes no responsibility for any decisions made or actions
  290. taken on the part of the purchaser because of the use of PCBDE.  In
  291. no event shall GO/4 Software, or any of its representatives, be liable for
  292. any loss of profit or damage arising from the use or inability to use
  293. PCBDE even if GO/4 Software or an authorized agent of GO/4 Software has been
  294. advised of the possibility of damage.
  295.  
  296. GO/4 Software reserves the right to make any changes, enhancements, and/or
  297. improvements to PCBDE at any time and without notice.
  298.  
  299.         {Can you beleive the crazy stuff we have to put in here?}
  300.  
  301. DISCLAIMER
  302. ----------
  303.  
  304. There is made no warranty of any kind, express or implied including
  305. without limitation, any warranties of merchantability and/or fitness
  306. for a particular purpose.  GO/4 Software shall not be liable for any
  307. damages, whether direct, indirect, special or sequential arising from
  308. a failure of this program to operate in the manner desired by the User.
  309. GO/4 Software shall not be liable for any damage to data or property
  310. which may be caused directly or indirectly by the User of this program.
  311.  
  312. IN NO EVENT WILL GO/4 Software BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING
  313. ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL
  314. DAMAGES ARISING OUT OF YOUR USE OR INABILITY TO USE THE PROGRAM, OR FOR
  315. ANY CLAIM BY ANY OTHER PARTY.
  316.